@charset "utf-8";
/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

a{color:#2b2b2b; text-decoration: none;}
body{background:#f0f0f0}
.black{color:#000}
.clear{clear:both;height:0px;margin:0 auto;font-size:0px;line-height:0px;clear:both}
.LightGrey01,.LightGrey01 a{color:#2b2b2b}
.LightGrey02,.LightGrey02 a{color:#666}
.LightGrey03,.LightGrey03 a{color:#999}
.LightGrey04,.LightGrey04 a{color:#d9d9d9}
.LightGrey05,.LightGrey05 a{color:#e7e7e7}
.white,.white a{color:#fff}
.LightWhite,.LightWhite a{color:#f3f3f3}
.red,.red a{color:#ba2636}
.Ared{color:#d5000d}
.Agreen{color:#dd4c51}
.chengse,.chengse a{color:#fcbb00}
.LightBlue01,.LightBlue01 a{color:#004276}
.LightBlue02,.LightBlue02 a{color:#007bbb}
.cC00 {COLOR: #c00;}
.fz11{font:11px Arial;color:#666}
.fz12{font-size:12px}
.fz14{font-size:14px}
.fz16{font-size:16px;font-family:"黑体"}
.fz18{font-size:18px;font-family:"黑体"}
.fz20{font-size:20px;font-family:"黑体"}
.fz30{font-size:30px;color:#dd4c51;font-family:Arial,Helvetica,sans-serif}
.line18,.line18 a{line-height:18px}
.line20,.line20 a{line-height:20px}
.line22,.line22 a{line-height:22px}
.line24,.line24 a{line-height:24px}
.bol{font-weight:bold}
.bolNo{font-weight:normal}
.lineul18 li,.lineul18 li a{line-height:18px}
.clear {clear: both;}
.space10{clear:both;height:10px;margin:0 auto;font-size:0px;line-height:0px;clear:both}

.nav{width:1000px;margin:0 auto 10px;clear:both;padding:12px 0 0}
.nav .logo{width:100px;height:33px;margin-left:24px;display:inline;float:left}
.nav .navList{width:800px;padding-top:12px;line-height:18px;float:left;color:#222}
.nav .navList a{padding:0 5px;color:#222}
.navList .current b{
color: #ba2636;
}
.photoMHD{width:1000px;margin:0 auto;clear:both;background:#fff;border:1px solid #ddd}
.titleM{width:865px;margin:0 auto ;padding:17px 55px 0 70px;clear:both}
.titImg{float:left;padding-right:20px;_padding-right:15px;border-right:3px solid #a7b8b0}
.titleM .titText{float:left;width:630px}
.titleM .title{font-size:18px;line-height:30px;color:#222;text-indent:23px;}
.titleM .titText .date{font-size:12px;line-height:22px;color:#ababab;text-indent:24px}

.photoNews2{
    width: 1000px;
    margin: 0 auto;
    background: #fff;
    clear: both;
}

#wrap {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px auto;
    WIDTH: 960px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
}

.eTitle {
    height: 49px;
}

.eTitle h1 {
    margin-right: 50px;
    padding-top: 7px;
    text-align: center;
    font: 18px / 30px 微软雅黑, 黑体;
}
.eTitle h1 span#total{
    padding-left: 6px;
    font-size: 13px;
    font-family: Verdana;
}

.eControl {
    margin-top: 0px;
    z-index: 100;
    margin-left: 660px;
    position: relative;
    height: 49px;
    background: chartreuse;
}

#eFramePic {
    background: url(../images/e_m_03.gif) repeat-y 0px 0px;
    zoom: 1;
    position: relative;
}

#efpBigPic {
    border-top: #e5e6e6 1px solid;
    WIDTH: 960px;
    ZOOM: 1;
    POSITION: relative;
    TEXT-ALIGN: center;
}
.d_BigPic {
    MIN-height: 300px;
    position: relative;
    overflow: hidden;
    padding-top: 15px;
}
.d_BigPic img {
    opacity: 1;
    border: 1px solid rgb(0, 0, 0);
}

#endSelect {
    BORDER-RIGHT: #8a8a8a 1px solid;
    BORDER-TOP: #8a8a8a 1px solid;
    DISPLAY: none;
    Z-INDEX: 20;
    LEFT: 359px;
    BORDER-LEFT: #8a8a8a 1px solid;
    WIDTH: 230px;
    BORDER-BOTTOM: #8a8a8a 1px solid;
    POSITION: absolute;
    TOP: 245px;
    HEIGHT: 71px;
    left: 364px;
    /* top: 233px; */
}

#endSelect #endSelClose {
    Z-INDEX: 2;
    RIGHT: 3px;
    BACKGROUND: url(../images/e_m_01.png) no-repeat -300px -950px;
    OVERFLOW: hidden;
    WIDTH: 11px;
    CURSOR: pointer;
    POSITION: absolute;
    TOP: 3px;
    HEIGHT: 11px;
}

#endSelect .E_Cont {
    FONT-SIZE: 14px;
    LEFT: 26px;
    COLOR: #fff;
    POSITION: absolute;
    TOP: 10px;
}

#endSelect .E_Cont P {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 4px;
    OVERFLOW: hidden;
    PADDING-TOP: 4px;
    ZOOM: 1;
}

#rePlayBut {
    BACKGROUND: url(../images/e_m_01.png) no-repeat -300px -900px;
    FLOAT: left;
    WIDTH: 69px;
    HEIGHT: 23px;
}

#nextPicsBut {
    BACKGROUND: url(../images/e_m_01.png) no-repeat -400px -900px;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 97px;
    HEIGHT: 23px;
}

#efpTxt {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 12px;
    padding-top: 8px;
}

#efpTxt .others {
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px auto;
    width: 750px;
    COLOR: #666;
    padding-top: 5px;
    height: 25px;
    text-align: center;
}

#efpPicList {
    BORDER-RIGHT: #e5e6e6 1px solid;
    BORDER-TOP: #e5e6e6 1px solid;
    BACKGROUND: url(../images/e_m_05.gif) repeat-x 0px 0px;
    OVERFLOW: hidden;
    BORDER-LEFT: #e5e6e6 1px solid;
    BORDER-BOTTOM: #e5e6e6 1px solid;
    HEIGHT: 117px;
}

#efpPreGroup {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 31px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 129px;
    PADDING-TOP: 11px;
}

#efpNextGroup {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 11px;
    WIDTH: 129px;
}

#efpListLeftArr {
    BACKGROUND: url(../images/e_m_01.png) no-repeat -100px -200px;
    FLOAT: left;
    WIDTH: 42px;
    HEIGHT: 117px;
}

#efpListRightArr {
    BACKGROUND: url(../images/e_m_01.png) no-repeat -150px -200px;
    FLOAT: left;
    WIDTH: 42px;
    HEIGHT: 117px;
}

.selected#efpListLeftArr {
	BACKGROUND-POSITION: -200px -200px
}

.selected#efpListRightArr {
	BACKGROUND-POSITION: -250px -200px
}

.efpPicListCont {
    BACKGROUND: url(../images/e_m_05.gif) repeat-x 0px -150px;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 545px;
    HEIGHT: 117px;
}

.efpPicListCont .swiper-wrapper .picOn {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 109px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: center;
}

.efpPicListCont .swiper-wrapper .pic {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 109px;
    PADDING-TOP: 8px;
    TEXT-ALIGN: center;
}

.picOn img{
    border: #FF8C00 solid 4px;
    border-radius: 3px;
}



.tab_01{float:left;width:93px;height:22px;position:relative}
.tab_01 span{float:left}
.tab_01 ul li:hover{background:#e7e7e7}
.pullLayera{position:absolute;background:#fff;top:30px;left:2px;width:100px;border:solid 1px #b5b5b5}
.pullLayera li{float:left;width:95px;height:22px;line-height:22px;padding-left:7px;color:#fff}
.pullLayera li a{color:#a9a9a9}
.sela{height:17px;width:93px;margin:8px 9px 0 0;padding:3px 2px 0 6px;border:1px solid #b5b5b5;margin-left:2px;color:#dd4c51;border-right:none;background:#fff url(../images/icon02_03.gif) no-repeat right center;font-size:12px;cursor:pointer}　
.sela .button{float:left;width:42px;height:21px;line-height:20px;*line-height:21px;margin:2px 7px 0 0;border:none;background:#004276;color:#a9a9a9;cursor:hand;font-size:12px}
.titleM .all{font-weight:bold;font-size:20px;line-height:50px;text-indent:24px;margin-bottom:20px}
.photoNews .functionPic{float:right;width:110px}
.photoNews .functionPic a{color:#222}
.photoNews .functionPic img{padding-right:3px}
.photoNews{width:998px;margin:0 auto;background:#fff;clear:both}
.photoNews div{width:950px;padding-top:10px;margin:0 auto}
.photoNews div img{}
.photoNews div p{padding:9px 0 22px;line-height:18px;color:#222;text-indent:2em;text-align:left;width:780px;float:left}
.Photo_Top{}
.Photo_Top h2{font-size:24px;padding-top:66px;text-align:left} 
.Photo_Top h3{font-weight:normal;line-height:30px;text-align:left;font-size:14px} 
.Photo_Top h4{text-align:left;color:#a7abac;line-height:22px;height:370px}
.Photo-Top-But{width:102px;height:31px;background:url(../images/Photo_Top-show.gif) no-repeat;border:none;cursor:pointer;float:left}
.next{width:1000px;padding:26px 0;margin:0 auto;font-size:12px;font-family:Arial;clear:both;background:#fff}
.next a{border:#ccc 1px solid;padding:2px 5px;margin:0px 3px;color:#666;text-align:center;text-dexoration:none}
.next a:hover{border:#ba2737 1px solid;color:#ba2737}
.next a:active{border:#ba2737 1px solid;color:#8f1d22}
.next span.current{border:#8f1d22 1px solid;padding:2px 5px;font-weight:bold;color:#fff;background:#ba2737}
.next span.btn{float:left}
.next span.btn a{border:none;padding:10px 15px}
.next span.btn a:hover{border:none}
.next span.btn a:active{border:none}
.pageNum{float:left;height:23px;padding:8px 0 4px 0}
#artical_sth2{float:left;width:600px;margin:20px 0 0 30px;display:inline;color:#7f7f7f;background:url(../images/dot.gif) repeat-x bottom;padding-bottom:11px}
#artical_sth2 a{color:#7f7f7f}
#artical_sth2 span{float:right}
#artical_sth3{float:left;width:600px;margin-left:30px;display:inline;border-bottom:4px solid #000;padding-bottom:25px}
#artical_sth3 span{float:left;background:url(../images/all_icon.gif) no-repeat 0 -84px;padding:12px 0 0 15px}
#artical_sth3 span a{color:#004276}
.share{float:right;padding-top:10px}
a.ablue{color:#1E00FF;font-size:12px}
a.ablue:hover{color:#1E00FF}
textarea.textLogin{color:#666;font-size:14px;border:1px solid #ddd;width:560px;padding:5px 0 0 5px;height:98px;background:#fff url(../images/ifengLogo2.gif) no-repeat center center}
textarea.tipLogin{color:#f00;font-size:14px;text-align:center;background:#F7F4CC;line-height:120px;border:1px solid #808080;width:580px;padding:5px 0 0 5px;height:116px}
#Login{float:left;width:580px;color:#555657;font-size:12px;margin:16px 0 10px 0}
#Login a{color:#9a9a9a}
#Login .text{FONT-SIZE:12px;BACKGROUND:#fff;WIDTH:84px;height:17px;border:1px solid #ddd}
#Login .button{text-align:center;color:#fff;background:url(../images/btn2.gif) no-repeat;margin-left:5px;WIDTH:51px;CURSOR:pointer;border-top-STYLE:none;LINE-height:18px;border-right-STYLE:none;border-left-STYLE:none;height:21px;border-bottom-STYLE:none}
#Comment{float:left;padding:18px 0 50px 30px;width:621px;background:url(../images/cmt_bg.gif) no-repeat bottom right;background:#fff;border:1px solid #ddd}
#Comment #commentTable{width:600px;float:left;background:#1e1e1e}
#Comment #commentTable textarea{width:93%}
#Comment #commentTable input{font-size:12px;line-height:18px;padding-top:2px;margin-left:5px}
#Comment #commentTable a.ared2{color:#000}
#Comment #commentTable a.ared2:hover{color:#f00}
#Comment .t3{float:right;padding:5px 20px 0 0}
#Comment .info{float:left;padding:12px 0 0 0;color:#9a9a9a}
#Comment .bt1{width:90px;height:28px;background:url(../images/btn3.gif) no-repeat;border:none;color:#fff;margin-right:3px;cursor:pointer}
#Comment .t5{background:url(../images/all_icon.gif) no-repeat;padding-left:18px;color:#656565}
#Comment .t6{float:left;padding-right:10px;font-size:14px;color:#656565}
#Comment .t6 a{color:#656565;font-size:12px}
#nm{float:left;width:250px;font-size:12px;text-align:left;padding:6px 0 0}
#nm2{float:right;width:300px;padding:3px 7px 0 0;margin-top:-2px;*margin-top:-1px;_margin-top:-1px;position:relative;background:url(../images/nm2-bg.gif) no-repeat 120px top}
#nm2 .tbox,#nm2 .tbox2{color:#666;position:absolute;background:#fff;font-size:12px;z-index:999;height:24px}
#nm2 .tbox{background:url(../images/bg_layer1.gif) no-repeat;left:73px;top:37px;width:200px;padding:18px 0 0 14px}
#nm2 .tbox2{background:url(../images/bg_layer2.gif) no-repeat;left:65px;top:37px;width:238px;padding:18px 0 0 7px}
.commentLabel{float:left;width:580px;height:25px;padding-left:20px}
.commentLabel ul{}
.commentLabel li{float:left;width:103px;height:23px;margin-right:4px;display:inline;line-height:23px;font-size:14px;border:1px solid #D9D9D9;text-align:center}
.commentLabel li.current{background:#fff;border-bottom:1px solid #fff;font-weight:bold}
.commentLabel span{float:right;line-height:23px;padding-right:15px}
.commentLabel b{color:#ba2636}
.commentLabel li.current2{background:#fff;border-top:1px solid #fff;font-weight:bold}
.comBlock{float:left;width:600px;padding-bottom:18px;background:url(../images/comBlock-bg.gif) no-repeat bottom}
.comBlock .info{float:left;width:600px;height:26px;line-height:26px;padding-left:15px}
.comBlock p{float:left;padding:10px 15px}
.comBlock .reply{text-align:right;color:#666;padding:6px 15px 11px}
.comBlock .reply a{color:#999}










.past{float:left;padding:10px;margin-left:10px;display:inline;border:1px solid #ddd;background:#fff;height:100%}
.past h2{padding:16px 0 20px 0;text-align:left}
.passitem{float:left}
.passitem .none{background-image:none}
.passitem ul li{float: left;width: 292px;padding: 10px 10px 11px;background: #f0f0f0 url(../images/pic01.gif) no-repeat bottom;height: 98px;overflow: hidden;}
.passitem ul li img{float:left;width:120px;height:76px;margin:0 14px 0 0px;display:inline}
.passitem ul li h3{color:#989898;font-weight:normal;line-height:20px}
.passitem ul li h3 a{color:#989898}
.passitem ul li p{color:#656565}
.passitem ul li p span{background:url(../images/all_icon.gif) no-repeat 5px;padding-left:25px;line-height:20px;color:#b9253b}
.past .more a{color:#989898;float:right;line-height:30px;padding-right:20px;padding-bottom:259px;*padding-bottom:247px;_padding-bottom:259px}




.PicShow{}
.PicShow ul li{width:1000px;float:left;height:342px}
.PicShow ul li.cur{background:#000}
.PicShow ul li .left{float:left;margin:40px 65px 0 57px;width:375px;display:inline}
.PicShow ul li .left h2{font-size:24px}
.PicShow ul li .left h3{background:url(../images/all_icon.gif) no-repeat 85px;line-height:30px}
.PicShow ul li .left h3 span{margin-left:40px;color:#b9253b;font-weight:normal}
.PicShow ul li .left h4{color:#aaa;line-height:22px;height:155px}
.PicShow ul li img{float:left;margin-top:20px}
.next a.current{background:none repeat scroll 0 0 #fff;border:1px solid #666666;color:#FFBA02;font-weight:bold;padding:2px 7px}
.photoList .picList .listM .current{border:1px solid #F0B104}
.functionPic{width:980px;margin:0px auto;float:none;padding-right:20px}
.functionPic div{float:right;color:#9a9a9a;padding:0px 10px 15px 0px}
.functionPic div a{color:#9a9a9a}
.functionPic div img{padding-right:3px}
.functionPic{float:right;width:280px}
.functionPic div{float:right;color:#9a9a9a;padding:0 10px 0 0}
.functionPic div a{color:#9a9a9a}
.functionPic div img{padding-right:3px}
.ulList{height:603px}
.ulList li{float:left;width:165px;padding:15px 12px 10px 12px}
.ulList img{width:165px;height:110px}







.footer {
    width: 1000px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 20px;
    height: auto;
    background-color: #70a4e5;
    text-align: center;
    box-sizing: border-box;
    color: #fff;
    box-shadow: 0px 3px 10px #888888;
}
